@charset "UTF-8";
.civi_wrap{
  margin-top: 41px;
  @include media(xs){
    margin-top: 20px;
  }
}
.civi_text_wrap{
  >div{
    margin-top:50px ;
    padding: 18px;
    @include media(md){
      margin-top:28px ;
    }
    @include media(sm){
      margin-top:18px ;
    }
    @include media(xs){
     padding: 0;
    }
    >p:nth-child(1){
      font-size: 27px;
      letter-spacing: 2px;
      @include media(sm){
        font-size: 20px;
      }
    }
    >p:nth-child(2){
      font-size: 17px;
      letter-spacing: 1px;
      margin-top: 36px;
      line-height: 23px;
      @include media(sm){
        font-size: 13px;
        margin-top: 21px;
      }
    }
  }
}
.civi_picture_wrap{
  >img{
    width: 100%;
  }
}